window niche - Alemán Inglés Diccionario